supervised injection facility - German English Dictionary